4D Chart v13CT ON MENU |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
CT ON MENU
|
CT ON MENU ( area ; metodo ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D Chart | |||||
metodo | Cadena |
![]() |
Nombre del método a llamar | |||||
El comando CT ON MENU ejecuta metodo cada vez que un comando de menú 4D Chart se activa. El comando de menú también puede llamarse utilizando el comando CT DO COMMAND, siempre que el comando de menú se llame en metodo.
Parámetro | Descripción |
$1 | Entero largo contiene la identificación del área 4D Chart. |
$2 | Entero largo contiene el número del comando de menú. |
$3 | Entero largo contiene el número de la tecla de modificación presionada. |
Valor | Tecla de modificación |
0 | No modificar |
1 | Tecla Ctrl (Windows) o Comando (Macintosh) |
2 | Tecla Mayúscula |
4 | Alt (Windows) u Opción (Macintosh) |
8 | Tecla Control (Macintosh) |
C_LONGINT($1;$2;$3)
Este ejemplo lanza el método de evento MenuProc.
CT ON MENU(Area;"MenuProc")
El método MenuProc controla el acceso del usuario a los comandos de menú. Si el comando de menú Guardar como plantilla o Propiedades, presenta una caja de diálogo al usuario y la selección del menú se ignora. Todos los otros comandos de menús se ejecutan sin interrupción.
Este es el código del metodo MenuProc.
C_LONGINT($1;$2;$3)
Case of
:($2=1006) `Guardar como plantilla
ALERT("Usted no puede guardar plantillas.")
:($2=2011) `Propiedades
ALERT("Usted no tiene acceso a Propiedades.")
Else
CT DO COMMAND(vArea;$2)
End case
Producto: 4D Chart
Tema: CT Control
Número
14517
Lista alfabética de los comandos
Creado por: 4D Chart 1
Códigos de los comandos de menús